air cushion pad - German English Dictionary